package com.itheima.daimakuai;

public class Demo {

    public static void main(String[] args) {
        Student student = new Student();
        Student student1 = new Student();
        Student student2 = new Student(10);
        Student student3 = new Student(20);

    }

}

class Student{
    static{
        //当我们创建一个对象时 , 所有的方式都需要共同做的事  , 把这个代码写在构造代码块中
        System.out.println("这里需要一点准备工作");
    }
    private int  i;
    public Student(){

        System.out.println("无参数构造方法执行");
    }
    public Student(int i){
        this.i=i;
       // System.out.println("这里需要一点准备工作");
        System.out.println("带参数构造方法执行了");
    }

}